package com.briup.pts.service;

import com.briup.pts.domain.bean.QuarantineRegistration;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface QuarantineRegistrationService {

    /**
     * 根据条件分页查询数据
     * @return 分页的结果
     */
    PageInfo<QuarantineRegistration> pageQueryByConditional(Integer pageNum, Integer pageSize,
                                                            String bQualified, String grMechanism);

    /**
     * 新增或修改检疫记录
     * @param qr 检疫记录
     */
    void saveOrUpdate(QuarantineRegistration qr);

    /**
     * 根据id批量删除质检报告
     * @param ids 需要批量删除的质检报告id
     */
    void deleteBatch(List<Integer> ids);
}
